# 新大小杜
# 在读研究生
# 开发时间，2021/5/1 22:12
def find_answer(question):
    with open('reply.txt','r',encoding='UTF-8') as file:
        while True:
            line=file.readline()
            if not line: #if line==''到文件末尾退出
                break
            #字符串的分割
            keyword=line.split('|')[0]
            reply=line.split('|')[1]
            if keyword in question:
                return reply
    return False

if __name__ == '__main__':

    question=input('Hi,您好，小蜜在此等主人很久了，有什么烦恼快和小蜜说吧')
    while True:
        if question=='bye':
            break
        # 开始在文件中查找
        reply = find_answer(question)
        if not reply:
            question = input('小蜜不知道你在说什么，您可以提问一些关于订单、物流、账户、支付的问题，（退出请输bye）')
        else:
            print(reply)
            question = input('小猪，您还可以继续问一些关于订单、物流、账户、支付的问题，（退出请输bye）')

        print('小主再见')

